package com.ruoyi.hotel.domain.vo;

import com.baomidou.mybatisplus.annotation.*;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDateTime;

/**
 * @BelongsProject: ruoyi
 * @BelongsPackage: com.ruoyi.system.domain.po
 * @Author: lbw
 * @CreateTime: 2025-06-20  11:15
 * @Description: TODO
 */

@Data
@TableName("home_stay")
@Builder
@NoArgsConstructor
@AllArgsConstructor
// 民宿管理表
public class HomeStayVo {


    @TableId(value = "id", type = IdType.ASSIGN_ID)
    private Long id;
//
//    @TableField(value = "create_time", fill = FieldFill.INSERT)
//    private LocalDateTime createTime;

    @TableField(value = "create_code", fill = FieldFill.INSERT)
    private String createCode;

    @TableField(value = "create_name", fill = FieldFill.INSERT)
    private String createName;

    @TableField(value = "update_time", fill = FieldFill.UPDATE)
    private LocalDateTime updateTime;

    @TableField(value = "update_code", fill = FieldFill.UPDATE)
    private String updateCode;

    @TableField(value = "update_name", fill = FieldFill.UPDATE)
    private String updateName;

    @TableField("del_flag")
    @TableLogic
    private Integer delFlag;

    @TableField(value = "home_stay_name")
    private String homeStayName;

    @TableField(value = "home_stay_Code")
    private String homeStayCode;

    @TableField(value = "roomNum")
    private String roomNum;

    @TableField(value = "remark")
    private String remark;



}